Wordt gebruikt om een logische equivalentie uit te voeren op twee expressies.
Syntaxis
resultaat = expressie1 Eqv expressie2
De syntaxis van de operator Eqv bestaat uit de volgende onderdelen:
Onderdeel | Beschrijving |
---|---|
resultaat | Vereist. Een willekeurige numerieke variabele. |
expressie1 | Vereist. een willekeurige expressie. |
expressie2 | Vereist. een willekeurige expressie. |
Notities
Als een van beide expressies Null is, is resultaat ook Null. Als geen van beide expressies Null is, wordt resultaat vastgesteld aan de hand van de volgende tabel:
Als expressie1 is | En expressie2 is | Dan is resultaat |
---|---|---|
True | True | True |
True | False | False |
False | True | False |
False | False | True |
De operator Eqv voert een bitsgewijze vergelijking uit tussen bits die op dezelfde positie staan in twee numerieke expressies en stelt de corresponderende bit in resultaat in zoals wordt aangegeven in de volgende tabel:
Als bit in expressie1 is | En bit in expressie2 is | Dan is resultaat |
---|---|---|
0 | 0 | 1 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |